UML Modelling of Automated Business Processes with a Mapping to BPEL4WS

نویسندگان

  • Tracy Gardner
  • Hursley Park
چکیده

The Business Process Execution Language for Web Services (BPEL4WS) provides an XML notation and semantics for specifying business process behaviour based on Web Services. A BPEL4WS process is defined in terms of its interactions with partners. A partner may provide services to the process, require services from the process, or participate in a two-way interaction with the process. The Unified Modeling Language— (UML—) is a language, with a visual notation, for modeling software systems. The UML is an OMG— standard and is widely supported by tools. UML can be customized for use in a particular modeling context through a ‘UML profile’. We describe a UML Profile for Automated Business Processes which allows BPEL4WS processes to be modeled using an existing UML tool. We also describe a mapping to BPEL4WS which can be automated to generate web services artifacts (BPEL, WSDL, XSD) from a UML model meeting the profile.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures

The UML 2 Activity Diagram is designed for modelling business processes, but does not yet include any concepts for modelling process goals and their measures. We extend the UML 2 Activity Diagram with process goals and performance measures to make them conceptually visible. Additionally, we provide a mapping to BPEL to make the measures available for execution and monitoring. This profile and i...

متن کامل

Mapping Enterprise Events to the CORBA Notification Service

To satisfy the need for a wide range of enterprise modelling choices, it is necessary to have a rich set of processbased and role-based modelling concepts. It is also necessary to have a sound and expressive business event model that includes a flexible way of associating business events with business processes and roles. However, the ability to construct detailed and expressive enterprise mode...

متن کامل

Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL

The UML 2 Activity Diagram is designed for modelling business processes, but does not yet include any concepts for modelling process goals and their measures. We extend the UML 2 Activity Diagram with process goals and performance measures to make them conceptually visible. Additionally, we provide a mapping to BPEL to make the measures available for execution and monitoring. This profile and i...

متن کامل

Business Process Execution Language for Web Services

Permission to copy and display the "Business Process Execution Language for Web Services Specification, version 1.1 dated May 5, 2003" (hereafter "the BPEL4WS Specification"), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of the BPEL4WS Specification, or portions thereof, that you make: 1. A link to the BPEL4WS Specification at the...

متن کامل

Informatics Research Proposal: Mapping Fundamental Business Process Modelling Language to a Semantic Web based Language

The need for more sophisticated web-based support tools has become apparent with the evolvement of the World Wide Web and the Semantic Web vision. For organisations with business goals, the automation of business processes as web services is increasingly important, especially with many business transactions taking place within the web today. With the existence of Business Process Modelling (BPM...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003